Sri Lanka


Results for "Sri Lanka"

Turkish - English dictionary

Sri Lanka

(Turkish - English dictionary) :
1. Sri Lanka. 2. Sri Lankan, of Sri Lanka.
Turkish - English dictionary

Sri Lankalı

(Turkish - English dictionary) :
1. (a) Sri Lankan. 2. Sri Lankan (person).